About Sanda Property Holdings Ltd (13260991) United Kingdom