Started with Reg No. 03688005 twenty six years ago, Earth Natural Products Limited had been a private limited company until 2020-02-25 - the time it was officially closed. Its last known mailing address was 374 Ley Street, Ilford Essex.
This business was supervised by a single director: Prakash P. who was overseeing it for 21 years.
Prakash P. was the individual with significant control over this firm, had substantial control or influence over the company.