About Sko Property Investments Ltd (11257868) United Kingdom