About Baxter Property Holdings Ltd (12548289) United Kingdom