Whether it's positive or negative, we always want to hear from you. Your Cuckoo experience is our top priority.
A great place to share feedback is through the Cuckoo community site. It's a great place to share your views both with Cuckoo HQ and the wider community.
If you want to give us feedback directly, you can do so by request help via this form.
© 2021 Cuckoo Internet Ltd is a company registered in England and Wales (No 11926742).
Our registered address is 68 Hanbury Street, Spitalfields, London E1 5JL. Our VAT number is 341752118.
Cuckoo Internet Ltd is regulated by Ofcom.