NILU COSMETICS LIMITED Company number 14942091 · Monitor this company Active - Proposal to Strike off Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat 34 Birchington House, Pembury Road, London, England, E5 8LD PostcodeE5 8LD Companies at this postcode 19 Average house price in E5 8LD £392,000 (3 sales) Map