About Spo Property Group Ltd (12532478) United Kingdom