About Place Capital Management Services Limited (12950535) United Kingdom