CEO
Moritz Warth
Editor-in-Chief
Christopher Ludwig
Responsible for website content
Neemish Ladwa
Telephone: +44 (0) 208 987 0900
Email: product(at)ultimamedia(dot)com
Ultima Media Ltd
401 King Street
London
W6 9NJ
UK
Registered company number: 04961988
VAT number: GB831155847