Veezu definition
Veezu means Veezu Holdings Ltd. incorporated and registered in England and Wales with company number 09378357 whose registered office is at Livingstone House, Langstone Business Village, Newport, NP18 2LH (or such of its subsidiaries or associated ltd. companies, which provides the Services).