About Place Management Solutions Ltd (NI071411) United Kingdom