Business Directory
CARRAQUA LIMITED
"Water collection, treatment and supply" - Company Number: 16396213
Nature of business: “Water collection, treatment and supply”
Address: Flat 211 64 Shudehill, Manchester, England, M4 4AA
Incorporated on: 18 April 2025
Persons: Ben Geran CARRADUS
Company Number: 16396213