About Studland Property Holdings Ltd (11477419) United Kingdom