Started with Reg No. 03995031 24 years ago, Deta (2000) Limited had been a private limited company until 2021-07-13 - the date it was dissolved. Its official mailing address was Unit 29 J3 Business Park, Balby Carr Bank Doncaster.
The limited company was administered by a single managing director: Mark L. who was controlling it from 2012-06-01 to dissolution date on 2021-07-13.
Mark L. was the individual with significant control over this firm, owned 1/2 or less of company shares.