About Place Like Home Ltd. (10615180) United Kingdom