🇬🇧

NOVO GROUP HOLDINGS

Holding Company

BUILDING 12 PRINCES PARADE, PRINCES DOCK, L3 1DL LIVERPOOL