Advanced company searchLink opens in new window

Search results

Company results

  • HELIX-50 LTD

    11717845 - Incorporated on 7 December 2018 - Liquidation

    The Clock House High Street, Wrington, Bristol, Avon, BS40 5QA

  • HELIX50POWER LTD

    16484143 - Incorporated on 30 May 2025

    3b Britannia House, Marshalls Yard, Gainsborough, England, DN21 2NA