TouchLocal Company

Touch Local is a local business search and social networking tool for the UK.

Headquarters: United Kingdom
Employee Number: 101-250
Founded Date: 2004
Industry: Navigation & Mapping