About Baxter Overseas Properties Ltd (05515153) United Kingdom