Company name: Cadoo Studios
Description: Office 5, 65B London Road, Romford, RM7 9QA
Unit 5, 3-4 Wells Terrace, Finsbury Park, London N4 3JU, United Kingdom