About Skylap Properties Ltd (13310306) United Kingdom