Address:
Unit C24, Poplar Business Park
10 Prestons Road
London
London
E14 9RL
United Kingdom
Tel:
020 7538 4900
Website:
http://www.integratingsolutions.co.uk