Jfs Howla Hay Biogas came into being in 2012 as a company enlisted under no 08260265, located at YO26 6RW York at Marlborough House Westminster Place. This firm has been in business for twelve years and its last known state is active. This company's declared SIC number is 35110 meaning Production of electricity. Jfs Howla Hay Biogas Limited filed its latest accounts for the period up to Saturday 31st December 2022. The firm's latest confirmation statement was submitted on Thursday 19th October 2023.
As found in this particular company's directors directory, since March 2018 there have been two directors: Peter M. and Graham M..
The companies that control this firm are: Iona Capital 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 Jermyn Street, SW1Y 6JD and was registered as a PSC under the registration number 01583260.