2015 is the year of the beginning of Astrea Power Limited, the firm which was located at 11 The Square, University Avenue in Glasgow. It was established on 2015-04-21. Its registered no. was SC503830 and the postal code was G12 8QQ. This firm had been in this business for approximately seven years until 2022-02-22.
Leroy C. was the firm's director, arranged to perform management duties in 2015 in April.
The companies with significant control over this firm were as follows: G U Holdings Limited owned 1/2 or less of company shares. This business could have been reached in Glasgow at University Avenue, G12 8QQ.