Search the register – results All results LEEP GAS NETWORKS LIMITED 10924298 - Incorporated on 21 August 2017 Level 2, Metro, 33 Trafford Road, Manchester, England, M5 3NN