Finally find it, it's a Canadian company.
"MCL Financial Services" also call "Liberty IFG".
If you check out the contact number from MCL Financial.
the first phone # : 1-613-884-4054 (Rogers Wireless)
the second phone # : 1-613-843-1958 belongs to a person name "ZAMAN, B."
Address : 35 San Mateo Dr, Nepean, ON K2J 5H4
same as the address provide on their website.
Checkout the map and I hope someone here can give this guy a visit.