About Baxter & Cash Properties Limited (12977003) United Kingdom