About Place Architecture Ltd (04145739) United Kingdom