Advanced company searchLink opens in new window

Search results

Company results

  • ALBRIGHTON SOLAR FARM LTD

    Matching previous names:
    AVIEMORE SOLAR FARM LTD

    08976103 - Incorporated on 3 April 2014

    3rd Floor, South Building, 200 Aldersgate Street, London, England, EC1A 4HD

  • ALB SOLARS LTD

    16217173 - Incorporated on 29 January 2025

    105 Saunders Street, Gillingham, England, ME7 1HY

  • ALDEN SOLAR ENERGY SOLUTIONS LTD

    14378085 - Incorporated on 27 September 2022

    8 St. Marys Road, Market Harborough, England, LE16 7DU

  • ALDGATE SOLAR POWER LIMITED

    RS008430

  • ALFA SOLARIS LTD

    13116570 - Incorporated on 6 January 2021

    49a Cann Hall Road, London, England, E11 3HY

  • ALFRETON SOLAR LIMITED

    13730231 - Incorporated on 8 November 2021

    5 New Street Square, London, England, EC4A 3TW

  • ALIVE SOLAR LTD

    16590580 - Incorporated on 18 July 2025

    27 Bancroft Court, Reigate, England, RH2 7RW

  • ALL ABOUT SOLAR LIMITED

    12604913 - Incorporated on 15 May 2020

    The Panorama, 210 Whitehall Road East, Birkenshaw, England, BD11 2LL

  • ALL ASPECTS SOLAR LTD

    Matching previous names:
    ALL ASPECTS SOLAR CLEANING LTD

    16071243 - Incorporated on 11 November 2024

    Penny Lane Business Centre, 374 Smithdown Road, Liverpool, England, L15 5AN

  • ALLER LANGPORT SOLAR PARK LIMITED

    Matching previous names:
    ALLER DROVE SOLAR PARK · HYDE FARM SOLAR PARK

    08651184 - Incorporated on 14 August 2013

    35 And 35a The Maltings Lower Charlton Trading Estate, Shepton Mallet, Somerset, England, BA4 5QE

  • ALL IN SOLAR LTD

    17150504 - Incorporated on 10 April 2026

    167-169 Great Portland Street, London, England, W1W 5PF

  • A. LLOYD ELECTRICAL & SOLAR LIMITED

    07468299 - Incorporated on 13 December 2010

    C/O Stephen Kent And Company 456 Gower Road, Killay, Swansea, South Wales, SA2 7AL

  • ALL SOLAR WORKS LIMITED

    16405940 - Dissolved on 20 January 2026

    C3 Apollo Court, Neptune Park, Plymouth, England, PL4 0SJ

  • ALL SOLAR WORKS LIMITED

    11491118 - Incorporated on 30 July 2018

    1 Broadwater Boulevard, Worthing, England, BN14 8JE

  • ALL SUN SOLAR SYSTEMS LIMITED

    SC811933 - Incorporated on 28 May 2024

    1a Bank Place, Kilmarnock, Scotland, KA1 1HJ

  • ALMHOLME SOLAR LIMITED

    14552807 - Incorporated on 21 December 2022

    3rd Floor, St George's House, 13-14 Ambrose Street, Cheltenham, United Kingdom, GL50 3LG

  • ALPHA SOLAR LTD

    13284163 - Incorporated on 22 March 2021

    Boundary House, Cricket Field Road, Uxbridge, England, UB8 1QG

  • ALPHA SOLAR AND STORAGE LTD

    15713735 - Incorporated on 10 May 2024

    Lark House Palestine Road, Palestine, Andover, Hampshire, United Kingdom, SP11 7EN

  • ALPHA SOLAR PANEL EXPERTS LTD

    14446433 - Incorporated on 27 October 2022

    28 Linstead Road, Farnborough, England, GU14 9HH

  • ALPHA SOLAR SPECIALISTS LTD

    16573651 - Incorporated on 10 July 2025

    33 Boston Road South, Holbeach, Spalding, England, PE12 7LR

10,000 matches found