Barlows UK Ltd Post author By Connor Post date October 17, 2023 Barlows UK LtdLot AwardedLot 1 – CCTV Supply, Installation and Maintenance, Security SystemsBusiness Website Addresshttp://www.barlows-electrical.com/Business Phone Number01616281039Business AddressMarjorie House Watts Street Chadderton OldhamPost CodeOL9 9LQ