This business is situated in London with reg. no. 08711602. The company was set up in the year 2013. The office of the firm is situated at 7 Althorp Road . The area code for this place is SW17 7ED. This firm debuted under the business name Cliffe Terminal Solar, though for the last 10 years has operated under the business name Beacons Cross Solar Limited. The firm's SIC and NACE codes are 35110 which stands for Production of electricity. The company's most recent financial reports describe the period up to 30th September 2022 and the most recent confirmation statement was submitted on 30th September 2022.
According to the latest data, we can name only a single managing director in the company: David A. (since 2013-09-30). Since 2013 James A., had been supervising the following limited company until the resignation 6 years ago. What is more another director, specifically Giovanni T. resigned on 2018-08-10.