Advanced company searchLink opens in new window

Search results

Company results

  • BIG SOLAR ROOFS LTD

    09992236 - Incorporated on 8 February 2016

    The Long Barn, Manor Courtyard, Stratton-On-The-Fosse, Radstock, England, BA3 4QF

  • BILLINGHAM SOLAR LIMITED

    13354453 - Incorporated on 23 April 2021

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

  • BILSBORROW SOLAR PROJECT LIMITED

    Matching previous names:
    BILSBORROW SOLAR PV LTD

    08923311 - Incorporated on 5 March 2014

    168 Church Road, Hove, East Sussex, England, BN3 2DL

  • BILSTHORPE SOLAR LIMITED

    Matching previous names:
    RE-FIN SOLAR (BILSTHORPE) LIMITED

    08105377 - Incorporated on 14 June 2012

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

  • BIMBLE SOLAR LTD

    11812313 - Incorporated on 7 February 2019

    Bimble Solar, Swanbourgh Farm, Nr Lewes, East Sussex, England, BN7 3PF

  • BIRCHALL GREEN SOLAR FARM LIMITED

    Matching previous names:
    BRL BIRCHALL GREEN SOLAR FARM

    13586982 - Incorporated on 26 August 2021

    14b , Tower 42, 25 Old Broad Street, London, England, EC2N 1HN

  • BIRCH ESTATE SOLAR LIMITED

    08938502 - Incorporated on 13 March 2014

    6th Floor 33 Holborn, London, England, England, EC1N 2HT

  • BIRCH SOLAR FARM CIC

    09648928 - Incorporated on 20 June 2015

    5th Floor, North Side 7/10 Chandos Street, Cavendish Square, London, United Kingdom, W1G 9DQ

  • BIRCH SOLAR PARK LIMITED

    Matching previous names:
    LOW CARBON SOLAR PARK 22

    13348332 - Incorporated on 21 April 2021

    Stirling Square, 5-7 Carlton Gardens, London, England, SW1Y 5AD

  • BIRCH TREE SOLAR LIMITED

    15966763 - Incorporated on 19 September 2024

    92a Forest Road, London, Uk, United Kingdom, E17 6JQ

  • BISHOPS SOLAR SW LTD

    15833429 - Dissolved on 16 December 2025

    Wrights Farm, Clyst Hydon, Cullompton, England, EX15 2NB

  • BISHOPSTONE SOLAR LIMITED

    13732467 - Incorporated on 9 November 2021

    80 Strand, London, United Kingdom, WC2R 0DT

  • BISLEY SOLAR LIMITED

    12995887 - Incorporated on 4 November 2020

    30 Panton Street, London, England, SW1Y 4AJ

  • BISOL SOLAR LIMITED

    07615532 - Dissolved on 23 September 2025

    Unit 109 Capital Business Centre, 22 Carlton Road, South Croydon, England, CR2 0BS

  • BLABY SOLAR FARM LIMITED

    09682341 - Incorporated on 13 July 2015

    6th Floor 33 Holborn, London, England, EC1N 2HT

  • BLACKDOWN SOLAR POWER LIMITED

    07413460 - Incorporated on 20 October 2010

    15 Diddenham Court Lambwood Hill, Grazeley, Reading, England, RG7 1JQ

  • BLACK ISLE SOLAR LTD

    SC726696 - Incorporated on 18 March 2022

    Aes Building, Lea Road, Forres, Scotland, IV36 1AU

  • BLACKMEAD SOLAR LIMITED

    14638374 - Incorporated on 3 February 2023

    The Shard, 32 London Bridge Street, London, England, SE1 9SG

  • BLACKMEAD SOLAR 2024 LIMITED

    15747558 - Dissolved on 12 August 2025

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

  • BLACKPOOL EAST SOLAR FARM LIMITED

    13011017 - Incorporated on 11 November 2020

    Unit 5e Park Farm, Chichester Road, Arundel, England, BN18 0AG