0/1 117 BERKELEY STREET, GLASGOW
Reg Number: SL018564
Date of Inc: March 11, 2014
Space Contracts Ltd Office 473, Glasgow
Reg Number: SC748497
Date of Inc: October 27, 2022