Imprint
Last updated: 29 September 2026
Who is responsible for Koko Puzzle.
Company
Kurve Marketing Limited
Company number 15987136 (registered in England and Wales)
Trading as Koko Puzzle
Unit 4.07 The Tea Building
56 Shoreditch High Street
London E1 6JJ
United Kingdom
Contact
Email: hello@kokopuzzle.com