About Csg Baxter S Place Holdings Limited (SC469781) United Kingdom