This Cotswold Organics Ltd firm has been on the market for at least six years, as it's been founded in 2018. Started with registration number 11208123, Cotswold Organics is a Private Limited Company located in 26 Church Street, Stroud GL5 1JL. This enterprise's Standard Industrial Classification Code is 46900 which means Non-specialised wholesale trade. 2023/02/28 is the last time the company accounts were filed.
That limited company owes its well established position on the market and permanent progress to a group of four directors, namely Raymond H., Andrew H., David H. and Michael H., who have been in charge of the firm since February 2018.
Executives with significant control over the firm are: Raymond H. has substantial control or influence over the company. Andrew H. has substantial control or influence over the company. Michael H. has substantial control or influence over the company.