About Snj Liika Property Ltd (11314643) United Kingdom