Contact information

Trade name: Bean and Bee Ltd.

Email: beanandbeezerowastebeauty@gmail.com

Physical address: 12 Constance Street, London E16 2DQ, United Kingdom

Trade number: 12598191