Imprint

CEO
Moritz Warth

Editor-in-Chief
Christopher Ludwig

Responsible for website content
Neemish Ladwa
Telephone: +44 (0) 208 987 0900
Email: product@ultimamedia.com

 

Ultima Media Ltd
401 King Street
London
W6 9NJ
UK

Registered company number: 04961988
VAT number: GB831155847