Ecostock Ltd Company number16854135 StatusActive TypePrivate Limited Company Incorporated13 Nov 2025 Nature of business Retail sale via mail order houses or via Internet Registered office 5 The GreenOakseyMalmesburySN16 9TL Data JSON Markdown