🇬🇧

NOVENTA HELIX HOLDINGS

Holding Company

INK BUILDING 24 DOUGLAS STREET, THIRD FLOOR, SUITE 2, G2 7NQ Glasgow