This company referred to as Imaginary Roots was started on 2008-07-16 as a Private Limited Company. The company's head office can be found at Haslemere on 24 Longdene Road. In case you have to get in touch with this business by post, the post code is GU27 2PQ. The company registration number for Imaginary Roots Limited is 06648565. The company's registered with SIC code 62020 and has the NACE code: Information technology consultancy activities. 2022-07-31 is the last time company accounts were reported.
James G. is this firm's single director, who was selected to lead the company in 2008 in July.
James G. is the individual with significant control over this firm, owns over 3/4 of company shares.