About Skope Property Holdings Ltd (11711248) United Kingdom