Registered with number 10253717 8 years ago, Twenty One Stars Ltd is a Private Limited Company. Its latest registration address is 12 Bridewell Place, Third Floor East London. The firm's Standard Industrial Classification Code is 99999 which means Dormant Company. Its latest financial reports detail the period up to 2022-06-30 and the most current confirmation statement was submitted on 2023-06-27.
As for the following company, all of director's tasks have so far been fulfilled by Sarah H. who was designated to this position 8 years ago.