T & N Solar LTD Address: Thua 480, Le Van Mot Street, Khom 23, An Xuyen Ward, Tinh Ca Mau, Viet Nam Enterprise code: 2001400452 Phone: 0886411629 Representative: Tran Trong Hanh Ca Mau ProvinceFounding date: 12 - 10 - 2025