This Intelligent Renewables Ltd business has been operating on the market for 8 years, having started in 2016. Started with Companies House Reg No. 10412603, Intelligent Renewables is a Private Limited Company located in 20-22 Wenlock Road, London N1 7GU. This company's declared SIC number is 38320 meaning Recovery of sorted materials. 31st October 2022 is the last time when company accounts were reported.
Presently, the company is overseen by 1 director: Nicholas H., who was formally appointed on 2016-10-06.
Nicholas H. is the individual who controls this firm, owns over 3/4 of company shares.