Omega Corporate Services

16 avenue Pasteur
L-2310 Luxembourg
Grand-Duchy of Luxembourg
T. +352 20 600 180


UK Representative Office
45 Ludgate Hill
London EC4M 7JU
T. +44 203 28 77 56 5