About Space Properties And Design Limited (07240141) United Kingdom