C-Space, London
Reg Number: 01660784
Date of Inc: August 27, 1982
Reg Number: 01709017
Date of Inc: March 23, 1983
37-45 City Road, London
Reg Number: 08129291
Date of Inc: July 04, 2012
Reg Number: 00506057
Date of Inc: March 27, 1952
Reg Number: 00680779
Date of Inc: January 16, 1961
Reg Number: 03534827
Date of Inc: March 25, 1998
4th Floor C Space House, London
Reg Number: 04887821
Date of Inc: September 04, 2003