AMBROSE RETAIL LIMITED Company number 08626796 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address196 Tottenham Court Road, London, W1T 7LQ PostcodeW1T 7LQ Companies at this postcode 10 Map