About Place Architects Limited (03094734) United Kingdom