About Spaces Architecture Limited (08863678) United Kingdom