This enterprise is known as Muffin & Poppy Ltd. This company first started three years ago and was registered under 13123841 as the registration number. This headquarters of this company is situated in Cheltenham. You may visit it at 26 Wyndham Way, Winchcombe. The enterprise's declared SIC number is 47910 which means Retail sale via mail order houses or via Internet. 2023-01-31 is the last time when the company accounts were reported.
The info we gathered describing this enterprise's management shows us a leadership of two directors: Angela D. and Eric D. who became a part of the team on 2021/01/11.
Executives who have control over the firm are as follows: Angela D. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Eric D. owns 1/2 or less of company shares and has 1/2 or less of voting rights.