About Skye Property Limited (13047232) United Kingdom