South Africa Check is a company of:

Tourismore LLC
412 N. Main Street, STE 100
Buffalo, WY 82834, USA

E-Mail: holiday@southafricacheck.com