About Skyhook Properties Limited (11748286) United Kingdom