🇬🇧
LEEP NETWORKS (WATER) LIMITED
36.00 · Water collection, treatment and supplySIC36000IT, Software & DigitalLargeID06021063
📍 LEVEL 2, METRO, 33 TRAFFORD ROAD, MANCHESTER, M5 3NN, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.