About Nlh Properties Limited (13276953) United Kingdom