About Place Developments Llp (OC317586) United Kingdom