About Baxter House Residents Company Limited (05013751) United Kingdom