Showing all results for
16642330
About 4 results (0.10 seconds)
#16642330
Active
LTD
8 Nov 2025
116 Oakley Road, Luton, England, LU4 9PZ
DoB: 06/1983
Buybox Bros LTD
#16642330
Ownership Rights (75 to 100%)
Voting Rights (75 to 100%)
Director Control