Ombar chocolates are produced by Mood Foods Ltd, Unit 2, Grange Business Park, Babraham Road, Fulbourn, Cambridge, CB21 5HR, United Kingdom.

For any further enquiries, feel free to drop us a line using the form below
or give us a call on +44 (0)1223 884540. We'd love to hear from you!