About Skl Property Limited (09258936) United Kingdom