Started with Reg No. 08561905 11 years ago, Jacks & Stars Ltd had been a private limited company until 2022-10-18 - the date it was officially closed. The company's official mailing address was 20-22 Wenlock Road, London.
This company was administered by one managing director: Andrew O., who was chosen to lead the company in 2018.
Andrew O. was the individual who controlled this firm, owned over 3/4 of company shares.