Irock Technologies Company Limited could be contacted at 83 Princes Street, in Edinburgh. Its post code is EH2 2ER. Irock Technologies Company has been actively competing in this business for the last twelve years. Its Companies House Reg No. is SC422711. This company's principal business activity number is 9100, that means Support activities for petroleum and natural gas extraction. 2022-04-30 is the last time when the company accounts were reported.
That business owes its success and unending improvement to a team of two directors, specifically Martin B. and Hu D., who have been in charge of it since April 25, 2012.
Executives who control the firm include: Martin B. has substantial control or influence over the company. Hu D..