This particular Lancaster Power Limited firm has been operating in this business field for eight years, having started in 2016. Registered with number 10208169, Lancaster Power is a Private Limited Company located in 128 City Road, London EC1V 2NX. The firm's Standard Industrial Classification Code is 35110 meaning Production of electricity. 2022-09-30 is the last time when account status updates were filed.
Presently, this firm is the workplace of a single managing director: William A., who was appointed in December 2021. The following firm had been led by Toby W. till December 2021. Furthermore another director, including Giles W. resigned 3 years ago.
The companies that control this firm are: Infra Balance New Energy 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 25 Wilton Road, SW1V 1LW and was registered as a PSC under the registration number 13273749.