About Sca Property Holdings Limited (10372557) United Kingdom