About Skaife Properties Limited (13634986) United Kingdom