Advanced company searchLink opens in new window

Search the register – results

All results

  • MACROMED (UK) LIMITED

    05797879 - Incorporated on 27 April 2006

    6th Floor One London Wall, London, England, EC2Y 5EB

  • AIM MACROMED LTD

    12569727 - Incorporated on 23 April 2020

    42 Landsdowne Road, West Finchley, London, United Kingdom, N31ES

  • MACROMEDIA ENTERPRISES LTD

    15116320 - Incorporated on 5 September 2023

    Suite 167 80a Ruskin Ave, Welling, United Kingdom, DA16 3QQ

  • MACROMEDICS LIMITED

    10788338 - Dissolved on 24 September 2019

    22 Wycombe End, Beaconsfield, Buckinghamshire, United Kingdom, HP9 1NB