Would you like to submit a review of Sitewatch Fire & Surveillance Ltd, Swindon? Contribute to the directory of recommended CCTV installers in Swindon by submitting a Sitewatch Fire & Surveillance Ltd Swindon review. Is Sitewatch Fire & Surveillance Ltd Swindon owned by you, then claim it today. If you claim a business, you will be able to choose a new business profile photo.