Showing all results for
L4 7TA
About 142 results (0.16 seconds)
Lat: 53.43497666, Lon: -2.94961051
DoB: 08/1971
Barracuda Logistics Services Limited
#11668403
Ownership Rights (75 to 100%)
Voting Rights (75 to 100%)
Director Control
#11668403
Active
LTD
11 Aug 2018
156 Utting Avenue, Liverpool, Merseyside, England, L4 7TA