Theodore Racing (UK) Limited Company number01663984 StatusLiquidation TypePrivate Limited Company Incorporated14 Sep 1982 Registered office Garrets Green Industrial EstateGarrets GreenBirmingham Data JSON Markdown