Showing all results for
13929156
About 10 results (0.12 seconds)
2 mos ago
#13929156
Active
LTD
Flat 19 Marina Point, Lensbury Avenue, London, England, SW6 2GX
DoB: 05/1947
Space Launch Facility Limited
#13929156
Ownership Rights (75 to 100%)
Voting Rights (75 to 100%)
Director Control
#12311066
Active
LTD
11 Dec 2019
23 Claremont Park, London, England, N3 1TG
DoB: 04/1985
DMC Results LTD
#12311066
Ownership Rights (75 to 100%)
Voting Rights (75 to 100%)
Director Control
DMC Results LTD
#12311066
Secretary