Showing all results for 16890621
About 7 results (0.13 seconds)
#16890621 Active LTD 12 Apr 2025
30 Mercia Drive, Leegomery, Telford, England, TF1 6YH
DoB: 01/1991
Ownership Rights (75 to 100%) Voting Rights (75 to 100%) Director Control
DoB: 01/1991
Director Control