About Nlu Properties Ltd (12249410) United Kingdom