Euro Credit Holdings Limited 20 St Andrew St, London EC4A 3AG, UK +44 203 807 3836 Financial Services