Legal Registration
Viva is an operating name of Viva Network
Viva Network is a company limited by guarantee
Registration number: 3162776
Registered charity number: 1053389
Registered in the United Kingdom at Unit 8, The Gallery, 54 Marston Street, OXFORD, OX4 1LF