Registered in England and Wales under Company No 4260907. Registered office: Welken House, 10-11 Charterhouse Square, London, EC1M 6EH.
Wall Street Firms + http://www.moneybookers.com/ (my favorite payment processing vendor)