Contact Us

London, United Kingdom (UK)

Company: Thulya Media Limited

Address: Unit 8448, PO Box 6945, London W1A 6US, United Kingdom

Helpdesk email: meet {@} thulya.com

Investors contact: ceo {@} thulya.com

Customer Support (UK): 020 7096 0023
International: 0044 20 7096 0023
Business Contact: 0044 74175 43913

Registration: Registered in England and Wales # 10653053

North America

Address: Thulya Inc, 340 S LEMON AVE #2378, WALNUT, CA 91789, USA.

Helpdesk email: meet {@} thulya.com

Investors contact: ceo {@} thulya.com

Customer Support (USA): 0650 641 3113
Customer Support (International): +1 650 641 3113
Business Contact: 0044 74175 43913

Fax: 0650-963-3395 (USA) International: +1 650 963 3395

Payments and Refunds

meet@thulya.com (or) payments@thulya.com. Please read the Refund Policy .

Report Abuse or Violations

If you find any objectionable or unlawful content posted by the members, please report to us at meet@thulya.com. If its a matter of urgency, please fax to us at +1-650-963-3395 so that we can take immediate action.