O&G Solar (spv 54) is a firm with it's headquarters at E2 8HD London at 315, 37 Cremer Street. This company has been registered in year 2023 and is registered under reg. no. 15040505. This company has been active on the British market for one year now and its last known status is active. This enterprise's SIC and NACE codes are 35110 meaning Production of electricity.
The business owes its well established position on the market and permanent progress to exactly three directors, specifically Richard H., Philip P. and Cormac S., who have been overseeing the firm since 2024.
The companies with significant control over this firm include: Aukera Uk Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at 143-149 Fenchurch Street, EC3M 6BL and was registered as a PSC under the reg no 13560845.