D & L Electrical (NW) Limited phone 3 Jackson Mews Oldham, Greater Manchester OL4 2SJ map NPS Electrical Ltd / NPS Solar phone 121 Castleton Road Oldham, Greater Manchester OL2 6UP map if (!IN_DEV) { ?> } ?>