Contact Us

CBD Cleo

Email: joe@cleoltd.com

Phone: UK 0161 832 8184 - ext 0202

Address:

124 Cheetham Hill Road,
Manchester M8 8PZ
United Kingdom

CBD Cleo is the trading name of Cleopatra Trading Limited,
Registered Company Number: 2028124.