About Places & Spaces Ltd (12086645) United Kingdom