MELQART

Advertising and Business and 2 other

Owner

MELQART ASSET MANAGEMENT (UK) LTD

Sep 11, 2018