Aubin's Global Reach
Aubin Group Unit 1 Castle Street Castlepark Industrial Estate Ellon, Aberdeenshire UK, AB41 9RF
T: +44 (0) 1358 724 361
Aubin Energy DMCC 16th Floor, Tower X2 Jumeirah Lake Towers P.O.Box 126732 Dubai, UAE
T: +971 4 437 57 00