Advanced company searchLink opens in new window

Search the register – results

All results

  • LUMORA LIMITED

    04569106 - Incorporated on 22 October 2002

    9 Newdigate Road, Harefield, Uxbridge, England, UB9 6EJ

  • LUMORA ENTERPRISES LTD

    15852699 - Incorporated on 23 July 2024

    71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ

  • LUMORA SKIN LLP

    OC428239 - Incorporated on 29 July 2019

    49 Station Road, Polegate, East Sussex, BN26 6EA

  • LUMORANGE LTD

    15649664 - Incorporated on 15 April 2024

    London (W1w 5pf) Office 167-169 Great Portland Street, 5th Floor London, London, England, W1W 5PF