Advanced company searchLink opens in new window

Search the register – results

All results

  • A RATED SOLAR LTD

    SC631988 - Incorporated on 30 May 2019

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

  • ARCADIAN SOLAR ENERGY LTD

    15241871 - Incorporated on 27 October 2023

    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

  • 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

  • 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

  • ARK SOLAR LTD

    14505280 - Dissolved on 18 June 2024

    1 Minster Court, Tuscam Way, Camberley, Surrey, England, GU15 3YY

  • 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

    338 Euston Road, London, United Kingdom, NW1 3BG

  • ARM BIRCH SOLAR LIMITED

    15345835 - Incorporated on 12 December 2023

    338 Euston Road, London, United Kingdom, NW1 3BG

  • ARM DOUGLAS SOLAR LIMITED

    15510034 - Incorporated on 21 February 2024

    338 Euston Road, London, United Kingdom, NW1 3BG

  • ARMITAGE 18 SOLAR LIMITED

    13359440 - Incorporated on 27 April 2021

    15 Diddenham Court Lambwood Hill, Grazeley, Reading, Berkshire, United Kingdom, RG7 1JQ

  • ARM SOLAR HOLDINGS LLP

    OC445285 - Incorporated on 6 January 2023

    306 The Plaza 100 Old Hall Street, Liverpool, Merseyside, England, L3 9QJ

  • ARMSTRONG OPERATIONAL SOLAR FUNDING LIMITED

    08490785 - Incorporated on 16 April 2013

    Level 4 Ldn:W, 3 Noble Street, London, England, EC2V 7EE

  • 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

  • AR108 BOLT SOLAR FARM LIMITED

    13295263 - Incorporated on 26 March 2021

    1st Floor 25 King Street, Bristol, United Kingdom, BS1 4PB

  • AR006 GF SOLAR LIMITED

    13383589 - Incorporated on 10 May 2021

    1st Floor 25 King Street, Bristol, United Kingdom, BS1 4PB

  • ARROW SOLAR SOLUTIONS LIMITED

    16014837 - Incorporated on 14 October 2024

    15-17 Church Street, Stourbridge, West Midlands, United Kingdom, DY8 1LU

15,559 matches found