Xanadu Tec came into being in 2001 as a company enlisted under no 04251641, located at W5 3JP London at 91 Delamere Road. This company has been in business for twenty three years and its status at the time is active. The firm's Standard Industrial Classification Code is 63110 - Data processing, hosting and related activities. November 30, 2022 is the last time when company accounts were reported.
Rohit D. is this specific firm's single director, that was designated to this position in 2001. For two years Akshat S., had performed the duties for this limited company until the resignation in 2004. In order to support the directors in their duties, this specific limited company has been utilizing the skillset of Aradhika D. as a secretary since July 2001.
The companies that control this firm are as follows: Check An Invoice Limited owns over 3/4 of company shares. This business can be reached in London at Bradley Gardens, W13 8HF and was registered as a PSC under the registration number 11673566.