TouchLocal Company

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

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