Registered with number 10119637 8 years ago, Joibuster Ltd had been a private limited company until 2021-04-06 - the date it was officially closed. The business official mailing address was 84 Vincenzo Close Vincenzo Close, Welham Green, North Mymms Hatfield.
Imran K. and Ajo K. were the firm's directors and were running the company from 2017 to 2021.
Ajo K. was the individual who had control over this firm, had substantial control or influence over the company.