About People Places & Spaces (pps Uk) Ltd (12962960) United Kingdom