Labrador Energy came into being in 2017 as a company enlisted under no 11123287, located at WC1N 3AX London at 27 Old Gloucester Street. This company's last known status was dissolved. Labrador Energy had been in this business for at least 6 years.
The business was managed by 1 managing director: Michael B. who was in charge of it from 2017/12/22 to dissolution date on 2023/03/14.
Michael B. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.