About S&k Investment Property Ltd (11825782) United Kingdom