Registered as 09234422 ten years ago, Stevia4life Limited had been a private limited company until 2023-05-30 - the date it was officially closed. The last known mailing address was 33 Fitzroy Street, London.
This specific business was directed by one managing director: Richard N., who was designated to this position in September 2014.
Richard N. was the individual who controlled this firm, had substantial control or influence over the company.