2 Denne Court Cottages Hammill, Sandwich, KEN
5 Park Terrace Sandwich Road, Sandwich, KEN
Innovation House Innovation Way Discovery Park, Sandwich, KEN
Unit 10 Sandwich Industrial Estate, Sandwich, KEN