About Place Design And Planning Limited (05834817) United Kingdom