Thathwaa Communications Thathwaa Communications Pvt Ltd 3rd Floor, Rubco House, Kannur 670002 Kannur India Focus Service - Company-Services