tsn_contact_shipyard_seychelles_4
tsn_contact_shipyard_seychelles_4
tsn_contact_shipyard_seychelles_1

Headquarters Address: Taylor Smith Naval Services, Wannetta Ave. Providence, Mahé Island, Seychelles | Providence Yard Address: Taylor Smith Naval Services,  Wannetta Ave.Providence, Mahé Island, Seychelles | Victoria Yard Address: New Port, Victoria, Mahé Island, Seychelles