About Nmb Property Developments Ltd (09621176) United Kingdom