1973 is the year of the start of Instow And Torridge Limited, a company located at 4th Floor Cumberland House, 15-17 Cumberland Place in Southampton. It was established on 1973-09-21. The firm registered no. was 01135624 and the company postal code was SO15 2BG. This company had existed in this business for fourty five years up until 2018-05-20.
In the following company, the majority of director's duties have so far been done by Louisa L. and David L.. Amongst these two executives, David L. had managed the company for the longest period of time, having been a vital part of officers' team for twenty seven years.