About Spacious Place Ventures Limited (12941387) United Kingdom