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