About Place Capital Partners Limited (10874386) United Kingdom