50 Fenchurch Street
London
EC3M 3JY
United Kingdom
Tel: 0207 1903200
Fax: 0207 1903220
Website: www.opengi-london.com
E-mail: respond@opengi-london.com
Chief Distribution Officer: David Kelly
Year Established: 1979
VAT No: GB 447 2847 24
No of Employees: 1-20
Specialist Services