Advanced company searchLink opens in new window

Search the register – results

All results

  • APRICOT LABS LTD

    13821283 - Incorporated on 29 December 2021

    Wework 3 Waterhouse Square, Apricot, Office 1.04, London, England, EC1N 2SW

  • APTUS SOFTWARE LABS EUROPE LTD

    07004329 - Incorporated on 28 August 2009

    1 Dale Court, Dale Road, Purley, England, CR8 2EE

  • AQA LABS (INTERNATIONAL) LTD

    09695803 - Incorporated on 21 July 2015

    2nd Floor 3 Brindleyplace Birmingham, West Midlands, United Kingdom, B1 2JB

  • AQIFI LABS LTD

    14517154 - Incorporated on 30 November 2022

    128 City Road, London, United Kingdom, EC1V 2NX

  • AQUILA LABS LTD

    13425447 - Incorporated on 27 May 2021

    10 Draper Way, Leighton Buzzard, England, LU7 4UD

  • AQUINAS LABS LTD

    14644673 - Incorporated on 7 February 2023

    75b Stondon Park, London, England, SE23 1LD

  • AQUIOS LABS LTD

    13987814 - Incorporated on 18 March 2022

    Laser House, Waterfront Quay, Salford, England, M50 3XW

  • ARACHNE LABS LTD

    14037185 - Incorporated on 9 April 2022

    65 John Roll Way, London, United Kingdom, SE16 4SP

  • ARACHNID LABS LIMITED

    08525451 - Incorporated on 13 May 2013

    483 Green Lanes, London, England, N13 4BS

  • ARAMID LABS LTD

    14093491 - Incorporated on 9 May 2022

    Suite 2a Blackthorn House, St. Pauls Square, Birmingham, United Kingdom, B3 1RL

  • ARCADE LABS LTD

    15156375 - Incorporated on 22 September 2023

    128 City Road, London, United Kingdom, EC1V 2NX

  • ARCADIA SOFTWARE LABS LTD

    15690049 - Incorporated on 29 April 2024

    152 Munster Avenue, Hounslow, United Kingdom, England, TW4 5BJ

  • ARCA LABS LTD

    12221795 - Incorporated on 23 September 2019

    136 Casewick Road, London, England, SE27 0SZ

  • ARCANE LABS LTD

    13971428 - Incorporated on 11 March 2022

    128 City Road, London, United Kingdom, EC1V 2NX

  • ARCHER TECH LABS LTD

    14703327 - Dissolved on 26 March 2024

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

  • ARCHIPELAGOS LABS LTD

    SC768396 - Incorporated on 5 May 2023

    5 South Charlotte Street, Edinburgh, Scotland, EH2 4AN

  • ARCHITECH LABS LIMITED

    09958949 - Incorporated on 19 January 2016

    C/O Feinternational Ltd, One Canada Square, Canada Square, Floor 10, London, England, E14 5AB

  • ARCH TOWN LABS CIC

    15473363 - Incorporated on 7 February 2024

    Arch Town Labs Cic, 124 City Road, London, United Kingdom, EC1V 2NX

  • ARC LABS LTD

    12766136 - Incorporated on 24 July 2020

    2nd Floor College House, 17 King Edwards Road, Ruislip, London, United Kingdom, HA4 7AE

  • ARCTECH LABS LTD

    12406859 - Incorporated on 16 January 2020

    27 Old Gloucester Street, London, United Kingdom, WC1N 3AX