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