Contact information

Trading name: CharmBear

Legal entity: Charm Bear Ltd

Company number: 11765713

Registered in: England and Wales

Registered office: 20-22 Wenlock Road, London, England, N1 7GU

Email: hello@charmbear.com

Customer correspondence address: 3A Devonshire Avenue, Nottingham NG9 1BS, United Kingdom

VAT number: GB 364 4716 83