About Place Solutions Llp (NC001684) United Kingdom