Showing all results for 13611396
About 5 results (0.12 seconds)
#13611396 Active LTD 9 Sept 2021
Blackburn Technology Management Centre, Unit 7 Challenge Way, Blackburn, Lancashire, England, BB1 5QB
DoB: 02/1965
Ownership Rights (75 to 100%)
DoB: 02/1965
Director Control