Unit 26 Leigh Business Park
Meadowcroft Way
Leigh
WN7 3XZ
- Companies registered here
- 2
- Postcode
- WN7 3XZ
Companies at this address
- Intelect Lighting Ltd (11204966)
- M H A Integrated Electronic Services Limited (03522631)