About Skope Properties Limited (12340777) United Kingdom