Company name: Tatra Systems Ltd
Description: Tatra Systems Ltd are a professional IT Services and Hosted Solutions provider in the UK, specialising in in design, consultancy and maintenance.
Endeavour House, 5 Cavendish Rd, Herne Bay CT6 5BE, United Kingdom