Ogmore Power Limited has existed in the business for at least 10 years. Registered under the number 09128094 in the year 2014, it have office at 6th Floor, London EC1N 2HT. This firm's classified under the NACE and SIC code 35110 which means Production of electricity. The business most recent annual accounts were submitted for the period up to 2022-06-30 and the latest confirmation statement was released on 2023-07-09.
Because of the enterprise's growth, it became necessary to acquire other company leaders: Edward F. and Michael B. who have been working together since 2023 to promote the success of the firm. Another limited company has been appointed as one of the secretaries of this company: Octopus Company Secretarial Services Limited.
The companies with significant control over this firm are: The Fern Power Company 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 33 Holborn, EC1N 2HT and was registered as a PSC under the reg no 08836542.