Xanadu Roads Limited with Companies House Reg No. 11487341 has been operating on the market for six years. The Private Limited Company is officially located at 83 Ducie Street, in Manchester and company's zip code is M1 2JQ. The firm's Standard Industrial Classification Code is 68209 meaning Other letting and operating of own or leased real estate. Xanadu Roads Ltd reported its latest accounts for the financial year up to 2022-07-31. The firm's most recent annual confirmation statement was submitted on 2023-07-26.
As suggested by the company's directors directory, since 2018 there have been two directors: John L. and Colin B..