About Baxter Property Group Limited (12235059) United Kingdom