Advanced company searchLink opens in new window

Search results

Company results

  • 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

  • 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

  • ARKHAM SOLAR MAINTENANCE LTD

    16715132 - Incorporated on 12 September 2025

    8 Shop Lane, Liverpool, England, L31 7BZ

  • ARK SOLAR LIMITED

    16957781 - Incorporated on 12 January 2026

    Bowden House, 36 Northampton Road, Market Harborough, Leicestershire, United Kingdom, LE16 9HE

  • ARLESTON SOLAR LIMITED

    15666094 - Incorporated on 22 April 2024

    6th Floor 2 London Wall Place, London, United Kingdom, EC2Y 5AU

  • ARM ALDER SOLAR LIMITED

    15345416 - Incorporated on 12 December 2023

    80 Strand, London, United Kingdom, WC2R 0DT

  • ARM BIRCH SOLAR LIMITED

    15345835 - Incorporated on 12 December 2023

    80 Strand, London, United Kingdom, WC2R 0DT

  • ARM DOUGLAS SOLAR LIMITED

    15510034 - Incorporated on 21 February 2024

    80 Strand, London, United Kingdom, WC2R 0DT

  • ARMITAGE 18 SOLAR LIMITED

    13359440 - Incorporated on 27 April 2021

    Aspect House, Theale Lakes Business Park, Moulden Way, Sulhamstead, Reading, England, RG7 4GB

  • ARM SOLAR HOLDINGS LLP

    OC445285 - Incorporated on 6 January 2023

    Unit 1 Imperial Court, Exchange Street East, Liverpool, United Kingdom, L2 3AB

  • ARMSTRONG OPERATIONAL SOLAR FUNDING LIMITED

    08490785 - Dissolved on 17 March 2026

    C/O External Services Limited, 20 Central Avenue, St Andrews Business Park, Norwich, England, NR7 0HR

  • ARMSTRONG (SOLAR) LLP

    OC376492 - Incorporated on 28 June 2012

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

  • ARMSTRONG SOLAR HOLDINGS LIMITED

    08532213 - Incorporated on 16 May 2013

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

10,000 matches found