That Idea came into being in 2013 as a company enlisted under no 08655358, located at TW1 3AP Twickenham at 37 Orleans Court. It has been in business for eleven years and its last known state is active. The company's principal business activity number is 62020: Information technology consultancy activities. The firm's most recent financial reports cover the period up to 2022/08/31 and the most current confirmation statement was submitted on 2023/08/19.
This company has just one managing director now managing the limited company, namely Craig H. who's been utilizing the director's tasks since 2013-08-19.
Craig H. is the individual with significant control over this firm, owns over 3/4 of company shares.