Space Technology Company Limited is an alarm system installer located in the city of London. The company Space Technology Company Limited is domiciled at Room 324, Linen Hall W1B 5TD London and was established on 29/03/2007. Space Technology Company Limited is registered under the company number 6192264.