Electricals in Bishops Castle, Shropshire We help you find any company! Lennox Electrical Ltd Watermead, Woodbatch Road, Bishops Castle Bishops Castle, Shropshire