Registered as 05924488 eighteen years ago, Nextbest Investments Ltd had been a private limited company until 2023-04-11 - the time it was formally closed. Its official mailing address was Lall Ondhia Ltd Charter House, 8-10 Station Road London.
Jagdeep B. and Bhupinder K. were the firm's directors and were managing the company for 14 years.
Bhupinder K. was the individual who had control over this firm, had substantial control or influence over the company.