About Place Farm House Residential Home Ltd (10015647) United Kingdom