About Baxter Estates Limited (03912836) United Kingdom