Take Card Payments
Address:
F34 Waterfront Studios Business Centre, 1 Dock Road
London
E16 1AH
United Kingdom
Tel:
02031306796
Website:
http://www.takecardpayment.co.uk