Showing all results for LUTON, BEDS
About 10,000 results (0.22 seconds)
Ownership Rights (75 to 100%) Voting Rights (75 to 100%) Director Control
#15267598 Active LTD 11 Jul 2023
40 Barton Road, Luton, United Kingdom, LU3 2BB
#12683467 Active LTD
40 Barton Road, Luton, England, LU3 2BB
Ownership Rights (75 to 100%) Voting Rights (75 to 100%) Director Control
Ownership Rights (75 to 100%) Voting Rights (75 to 100%) Director Control