About Bristol & Exeter Properties Limited (11984019) United Kingdom