About Baxter Green Management Company Limited (11853082) United Kingdom