About Skope Property Investments Limited (10574617) United Kingdom