About Place Partnership Limited (09484378) United Kingdom