About Place Your Space Limited (07442730) United Kingdom