About Spl Properties (sw) Ltd (12584842) United Kingdom