Tavaa came into being in 2016 as a company enlisted under no 10144734, located at EN5 1AN Barnet at 18 Raydean Road. The firm's last known status was dissolved. Tavaa had been in this business for at least three years.
The directors were: Jayant G. formally appointed eight years ago and Kavita G. formally appointed in 2016.