Advanced company searchLink opens in new window

Search results

Company results

  • APEX SOLAR PV LTD

    14739261 - Incorporated on 17 March 2023

    3 Fern Drive, Spalding, England, PE11 1GG

  • APEX SOLAR TECH LTD

    16564971 - Dissolved on 2 December 2025

    36 Stephen Street, Bury, England, BL8 2PU

  • APH SOLAR SEED LIMITED

    16730244 - Incorporated on 19 September 2025

    68 Morris Avenue, Llanishen, Cardiff, Wales, CF14 5JW

  • APOLLO SOLAR LTD

    NI727029 - Incorporated on 4 March 2025

    13 Derryad Lane, Lisnaskea, Enniskillen, Co Fermanagh, Northern Ireland, BT92 0GP

  • APOLLO SOLAR ENERGY LTD

    14379274 - Incorporated on 27 September 2022

    8 Brooklands Way, Lincoln, England, LN6 0RH

  • APPLE SOLAR LIMITED

    07275325 - Incorporated on 7 June 2010 - Liquidation

    C/O Rrs S&W Partners Llp 4th Floor Cumberland House 15-17 Cumberland Place, Southampton, SO15 2BG

  • APPLEWOOD SOLAR LTD

    16276436 - Incorporated on 25 February 2025

    Kyte Yorkshire Business Centre Great North Road, Darrington, Pontefract, England, WF8 3HR

  • APPLIED SOLAR LTD

    07377829 - Incorporated on 16 September 2010

    Uk House, 5th Floor, 164-182 Oxford Street, London, United Kingdom, W1D 1NN

  • AQ SOLAR LTD

    15475504 - Incorporated on 9 February 2024

    197 Downham Street, Blackburn, England, BB2 6NS

  • AQUA SOLAR LIMITED

    12657955 - Dissolved on 11 November 2025

    The St Botolph Building, 138, Houndsditch, London, United Kingdom, EC3A 7AR

  • ARAGORN SOLAR FARM LIMITED

    14006612 - Incorporated on 28 March 2022

    Trinity House Newby Road, Hazel Grove, Stockport, England, SK7 5DA

  • A RATED SOLAR LTD

    SC631988 - Incorporated on 30 May 2019

    6 Kenmure Drive, Bishopbriggs, Glasgow, Scotland, G64 2RQ

  • ARCADIAN SOLAR ENERGY LTD

    15241871 - Dissolved on 11 March 2025

    57 Kenley Avenue, London, England, WC2A 1HR

  • ARC SOLAR LIMITED

    13360598 - Incorporated on 27 April 2021

    Atlantic Racquet Centre Farm Road, Clovelly Road Industrial Estate, Bideford, Devon, United Kingdom, EX39 3BE

  • ARC SOLAR & STORAGE LIMITED

    16831533 - Incorporated on 4 November 2025

    14 Victoria Square Droitwich Spa, Worcestershire, United Kingdom, WR9 8DS

  • ARCTURUS SOLAR LIMITED

    10912985 - Incorporated on 14 August 2017

    C/O Foresight Group Llp The Shard, 32 London Bridge Street, London, United Kingdom, SE1 9SG

  • ARDLEIGH SOLAR LIMITED

    08609056 - Incorporated on 15 July 2013

    The Goods Shed, Jubilee Way, Faversham, Kent, England, ME13 8GD

  • ARFI SOLAR HOLDINGS LIMITED

    16899509 - Incorporated on 9 December 2025

    78 York Street, London, United Kingdom, W1H 1DP

  • ARGYLL SOLAR LIMITED

    08324386 - Incorporated on 10 December 2012

    10 Lower Thames Street, London, England, EC3R 6AF

  • ARINNA SOLAR LIMITED

    12051406 - Incorporated on 14 June 2019

    Office Bnw Unit 9105 Access House 141 Morden Road, Mitcham, England, CR4 4DG

10,000 matches found