1 Riverside Drive, Liverpool L3 4EN, United Kingdom
Distance: 616 yd.
Company description
New Mind is an award winning new media agency offering internet, marketing and technology solutions. Specialists in destination marketing & e-tourism management solutions.
More details
Speciality
web design, web development, destination management systems, e-commerce solutions, search engine marketing