CONTACT US
Email: info@linkmedia.uk
Link Media Corporation Ltd
Holborn Gate
330 High Holborn
London, WC1V 7QH
United Kingdom
Company number: 13633465
Registered in England and Wales
LinkMedia FZ-LLC
Dubai Media City
Building 02, Office No. 404-405
Dubai
United Arab Emirates
Company number: 100680
Registered with the Dubai Development Authority