About Ncl Property Developments Limited (11003858) United Kingdom