About Spaces & Places (uk) Ltd (08765642) United Kingdom