Nova Valeplus ← View details 79 High Street, Barry, Wales CF62 7EB +44 1446 420427 Get Directions From* To * — Required information