MILENA ST LIMITED Company number 14866643 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 2 Llewellyn House, Poynings Road, London, England, N19 5LQ PostcodeN19 5LQ Companies at this postcode 6 Map