Advanced company searchLink opens in new window

Search the register – results

All results

  • LUCKY MEGA INTERPRISES LIMITED

    15756435 - Incorporated on 2 June 2024

    42 Galpins Road, Thornton Heath, England, CR7 6EB

  • MADE IN MEGARA LIMITED

    06312480 - Incorporated on 13 July 2007

    Suite 1 Telford House, Warwick Road, Carlisle, England, CA1 2BT

  • MAGICAL MEGAN LTD

    SC777492 - Incorporated on 31 July 2023

    Clyde Offices 48 West George Street, 2nd Floor, Glasgow, United Kingdom, G2 1BP

  • MANICURED BY MEGAN LTD

    SC754783 - Incorporated on 10 January 2023

    C/O Kpp, Unit 3 Morris Park, 37 Rosyth Road, Glasgow, Scotland, G5 0YE

  • MARINE MEGAFAUNA CONSERVATION LTD

    SC791163 - Incorporated on 1 December 2023

    1 Marine Road, Dunbar, Scotland, EH42 1AR

  • MARINE MEGA STORE LIMITED

    05424626 - Incorporated on 14 April 2005

    1 Victory Drive, Swarland, Morpeth, England, NE65 9PA

  • MATCO MEGA MART LTD

    08798703 - Incorporated on 2 December 2013

    Unit 7b Pleck Industrial Estate, Pleck Road, Walsall, England, WS2 9HD

  • MATER MEGA MEDIA LIMITED

    15005013 - Incorporated on 14 July 2023

    Elwyn Keycol Hill, Newington, Sittingbourne, England, ME9 7LE

  • MAX FI MEGA LTD

    15345364 - Incorporated on 12 December 2023

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

  • MAX MEGACARE LIMITED

    12263199 - Incorporated on 15 October 2019

    39 Maybury Street Maybury Street, Manchester, United Kingdom, M18 8GP

  • MB MEGA LTD

    15514734 - Incorporated on 22 February 2024

    500 White Hart Lane, London, England, N17 7NA

  • MB MEGAMART LIMITED

    15106352 - Incorporated on 30 August 2023

    1-2 Woodgrange Road, London, England, E7 0NE

  • MEGA LTD

    06853422 - Incorporated on 20 March 2009

    25 Sherwoods Road, Watford, WD19 4AY

  • MEGAAA MART LIMITED

    15282319 - Incorporated on 14 November 2023

    7 Bell Yard, London, England, WC2A 2JR

  • MEGAA BARGAIN LTD

    14829795 - Incorporated on 26 April 2023

    Unit 4 Halls Business Centre, Pump Lane, Hayes, England, UB3 3NB

  • MEGAABC GROUP LTD

    15450563 - Incorporated on 29 January 2024

    20 Wenlock Road, London, England, N1 7GU

  • MEGA ABLE TRADING LTD.

    12360217 - Incorporated on 12 December 2019

    Chase Business Centre, 39-41 Chase Side, London, United Kingdom, N14 5BP

  • MEGA ACTION TRADING LIMITED

    15280201 - Incorporated on 13 November 2023

    288 Weald Dr, Crawley, England, RH10 6NN

  • MEGA ADVANCED LTD

    13403283 - Incorporated on 17 May 2021

    Stonex Stadium Greenlands Lane, Hendon, London, United Kingdom, NW4 1RL

  • MEGA AFRICAN BIOENERGY AND BROKERS LTD

    SC769799 - Incorporated on 18 May 2023

    14 Arranview Street, Chapelhall, Airdrie, Scotland, ML6 8XN