Tempest Lens started its operations in 2017 as a Private Limited Company under the ID 10715453. The company's registered office was located in Bristol at 60a Falcondale Road. The Tempest Lens Ltd firm had been on the market for at least six years.
The directors were: Thomas C. arranged to perform management duties in 2017 and James W. arranged to perform management duties on 2017-04-07.
Executives who controlled the firm include: James W. owned 1/2 or less of company shares. Thomas C. owned 1/2 or less of company shares.