About Place Architecture And Design Limited (08490940) United Kingdom