Founded in 1969, The National Tall Ships Centre Ltd are based in Milton Keynes. We do not know the number of employees at the company.