About Baxter & Bushell Properties Limited (09417383) United Kingdom