Naturegen Energy Centre Ips Limited can be reached at Stansted at Endeavour Business Centre Endeavour House. You can find this business by the area code - CM24 1SJ. This company has been in the field on the UK market for 10 years. This company is registered under the number 09023455 and their state is active. This enterprise's Standard Industrial Classification Code is 35110 which means Production of electricity. 2022-05-29 is the last time when account status updates were filed.
As mentioned in the company's directors directory, since 2016-02-23 there have been two directors: Helen M. and Peter C.. In addition, the director's responsibilities are regularly backed by a secretary - Peter C., who was chosen by the following business on 2016-02-23.
The companies that control this firm are as follows: Naturegen Energy Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Stansted at Coopers End Road, London Stansted Airport, CM24 1SJ and was registered as a PSC under the registration number 09018018.