Enquiries

Make an
online enquiry

We are open Monday to Friday: 8:00 am - 6:00 pm
Weekends we are CLOSED

    Charmrace.com Ltd.
    29 Coleridge Rd, North Finchley, London, N12 8DH
    Company registered no: 07478072
    VAT no: 170 1862 23
    FCA License: 676821
    Registered office address:
    Gilchrists AB LLP, Global House, 303 Ballards Lane, N12 8NP

    Where we cannot resolve any complaints using our own complaints procedure, as a Which? Trusted trader we use Ombudsman Services Ltd for dispute resolution.
    In the unlikely event of a complaint arising and you wish to refer the complaint to them please contact Which? Trusted traders in the first instance on 0117 981 2929.