This particular business is located in Teddington under the ID 10228676. This company was set up in 2016. The headquarters of this firm is located at 4 Vicarage Road . The post code is TW11 8EZ. This firm's SIC and NACE codes are 62020: Information technology consultancy activities. 2022/05/31 is the last time company accounts were filed.
For eight years, the following limited company has only been overseen by one managing director: Michael O. who has been maintaining it since 2016-06-13. At least one secretary in this firm is a limited company, specifically Cooper Faure Limited.
Michael O. is the individual with significant control over this firm, owns over 3/4 of company shares.