IslandPay Group Ltd.

Templeton Building
Lyford Cay
Nassau, The Bahamas

Phone  1-242-502-8777
Email    [email protected]