About Nkls Property Limited (13062446) United Kingdom