Icon Energy Limited has been in the business for 27 years. Started with Companies House Reg No. 03402982 in the year 1997, the firm is located at 61 Boileau Road, London W5 3AP. This firm's declared SIC number is 9100 which stands for Support activities for petroleum and natural gas extraction. September 30, 2022 is the last time when company accounts were reported.
Presently, the following firm is presided over by 1 managing director: Peter C., who was assigned this position in 1997. To provide support to the directors, this firm has been utilizing the skillset of Sybil F. as a secretary since 1997.
Peter C. is the individual who has control over this firm, owns over 3/4 of company shares.