Energyfarm Narachan Ltd with Companies House Reg No. 15086889 has been on the market for one year. The Private Limited Company is officially located at 4330 Park Approach, Thorpe Park in Leeds and their post code is LS15 8GB. The company's SIC and NACE codes are 35110 which stands for Production of electricity.
From the information we have gathered, this specific firm was incorporated in August 2023 and has been steered by two directors.