SC734926 is a reg. no. of Craigluscar Solar Ltd. The company was registered as a Private Limited Company on 2022-06-08. The company has existed on the British market for 2 years. The firm can be reached at C/o Locogen Limited, 4 West Silvermills Lane in Edinburgh. The zip code assigned to this address is EH3 5BD. Craigluscar Solar Ltd was listed 2 years ago under the name of Locogen Spv Six. This firm's classified under the NACE and SIC code 74901 which means Environmental consulting activities. The company's latest accounts were submitted for the period up to December 31, 2022 and the most recent annual confirmation statement was submitted on June 7, 2023.
Simon R., Cormac S., Stuart H. and Andrew L. are registered as the enterprise's directors and have been cooperating as the Management Board since September 2022.