Health Foods and Products
Suites 2 & 3 Marine Trade Centre Lockside
Brighton
East Sussex
Southern England
BN2 5HA
Tel: 01243 696066
CBD Queen are a family run business, based in the UK that sells high quality CBD products to both retail and wholesale customers in the UK and internationally....