Contact information
Contact Information
If you have any questions, concerns or complaints, please contact us using the details below:
Kabode
Email: customers@kabode.co.uk
Registered Office:
7 Bell Yard
London
WC2A 2JR
United Kingdom
Company Registration Number: 12317790
VAT Registration Number: GB377625558
We aim to respond to all customer enquiries as quickly as possible.