Started with Reg No. 07127874 14 years ago, The Essential Nature Ltd had been a private limited company until 2016-07-19 - the time it was officially closed. The firm's last known registration address was Imperial House, St. Nicholas Circle Leicester.
The company was supervised by one managing director: Samia A. who was administering it for 6 years.