Imoquen Limited with the registration number 12339618 has been a part of the business world for 5 years. This particular Private Limited Company is officially located at 62 Point Wharf Lane, in Brentford and company's area code is TW8 0EA. This business's declared SIC number is 62012 : Business and domestic software development. The latest filed accounts documents describe the period up to Wed, 30th Nov 2022 and the latest annual confirmation statement was submitted on Tue, 31st Oct 2023.
We have one director now controlling the business, namely Francis M. who has been carrying out the director's obligations for 5 years.
Francis M. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.