I checked their address as shown on the web site, they are not in Vanuatu as shown, I rang the building managers and they don't exist. The phone number is registered to an address in the Bronx New York. They run a absolute scam with no morals. The TPG holding site is part of the scam
0 comments