In a couple of days we have received the following reply from Wander Business Group Inc sent in reply to our request: Several months ago Liberty Reserve payment system has updated its corporate information on its official site (http://www.libertyreserve.com/en/corporate/#address) and put there company address in Costa Rica for all comers inviting to come and to see the office with their own eyes...
Ecommerce Journal has used the service of Costa Rica-based outsourcing law firm Wander Business Group Inc which has send an inspector to the address specified on the site to clear the situation with Liberty Reserve’s office.
Dear Gentlemen, In accordance with the terms of our service our firm has checked the following address: Torre Fuentes del Obelisco, 2do Piso, Codigo postal 1265, Escazu, Costa Rica, Central America, for availability of Liberty Reserve S.A. (Registration number: 3-101-446858) there. Our check has shown that the specified address is not related to Liberty Reserve S.A. (Registration number: 3-101-446858) and probably here is a kind of data falsification on the site.
Unfortunately Wander Business Group didn’t attach photos of their checking.
We also failed to find such address using Maps.Google.com
Please be careful, probably LibertyReserve tries to delude you.