About Brookes & Beddis Property Limited (12552934) United Kingdom