Contact Details

Meridian Trust Company Limited

Level 2

Le Vele Plaza

PO Box 599

Grace Bay Road

Providenciales

Turks and Caicos Islands,

British West Indies

Telephone: (649) 941-3082

Fax: (649) 941-3223