Based in Metro House 57 Pepper Road, Leeds LS10 2RU Organic Planet Limited is a Private Limited Company registered under the 07660672 Companies House Reg No. This company was launched nine years ago. This business's principal business activity number is 99999 - Dormant Company. The company's most recent annual accounts were submitted for the period up to June 30, 2019 and the most current annual confirmation statement was released on June 7, 2020.
Since 7th June 2011, the business has only been guided by a single managing director: Mark F. who has been administering it for nine years.