Showing all results for
13075175
About 10 results (0.12 seconds)
4 mos ago
3 mos ago
22 days ago
DoB: 02/1980
Barracuda Borehamwood LTD
#13075175
Ownership Rights (25 to 50%)
Voting Rights (25 to 50%)
DoB: 07/1981
Barracuda Borehamwood LTD
#13075175
Ownership Rights (25 to 50%)
Voting Rights (25 to 50%)
#13075175
Active
LTD
12 Oct 2020
769 High Road Leytonstone, London, England, E11 4QS