Telehouse North Star Suite, London
Reg Number: 03280253
Date of Inc: November 13, 1996
Coriander Avenue,
Reg Number: 02814979
Date of Inc: May 05, 1993
Reg Number: 02138407
Date of Inc: June 08, 1987
Reg Number: 02449975
Date of Inc: December 06, 1989