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 BRAND LTD

    16131492 - Incorporated on 11 December 2024

    7 Church Lane, Felixstowe, United Kingdom, IP11 9DJ

  • 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

  • LUMORA VENTURES LTD

    16141442 - Incorporated on 17 December 2024

    8 Leybourne Parade, Brighton, East Sussex, United Kingdom, BN2 4LW

  • LUMORANGE LTD

    15649664 - Incorporated on 15 April 2024

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