About Place Partners Limited (08738310) United Kingdom