TELVIVA definition

TELVIVA means Telviva (Pty) Ltd, a company incorporated in South Africa, with registration number 2007/014820/07 currently having its principal place of business at 6th Floor Terraces, Black River Park, Fir Street, Observatory, 7926, Cape Town;
TELVIVA means Telviva (Pty) Ltd, a company incorporated in South Africa, with registration number 2007/014820/07 currently having its principal place of business at No 5 IBIS Park, Bell Crescent, Westlake Business Park, Tokai;