Advanced company searchLink opens in new window

Search the register – results

All results

  • PENSPEN LIMITED

    00584446 - Incorporated on 23 May 1957

    150 Holborn Holborn, London, England, EC1N 2NS

  • THE PENSPEN GROUP LIMITED

    Matching previous names:
    PENSPEN HOLDINGS · PENSPEN

    00980600 - Incorporated on 27 May 1970

    150 Holborn Holborn, London, England, EC1N 2NS

  • PENSPEN PROCESS LTD

    Matching previous names:
    PENSPEN ECONOMICS

    01947242 - Incorporated on 13 September 1985

    150 Holborn Holborn, London, England, EC1N 2NS

  • PENSPEN THEIA LIMITED

    12317095 - Incorporated on 15 November 2019

    150 Holborn Holborn, London, England, EC1N 2NS

  • LIBRA TECHNICAL SERVICES LIMITED

    Matching previous names:
    PENSPEN SERVICES

    01874430 - Dissolved on 12 January 2016

    3 Water Lane, Richmond, Surrey, TW9 1TJ