I'm not sure if you're going to run into TM problems since it does sound like a UK company.
Not knowing a lot about the company and its potential future, its hard to make an accurate appraisal. You might consider putting an informational website out there, and try to gain some traffic and revenue.