Facilities in Bishops Castle, Shropshire We help you find any company! Six Bells Management Company Limited 2 Bells Court Bishops Castle, Shropshire