Started with Reg No. 01666342 42 years ago, Technovation Limited had been a private limited company until 2021-03-16 - the date it was officially closed. The company's official office address was 59b Leigh Road, Eastleigh Hamshire.
Peter S. and Teresa S. were the enterprise's directors and were managing the company for 30 years.
Executives who had significant control over the firm were: Peter S. owned 1/2 or less of company shares. Teresa S. owned 1/2 or less of company shares.