About Ns & Sk Properties Ltd (11909507) United Kingdom