Interra has been operating in this business for 24 years. Registered under 03903865, this company is listed as a Private Limited Company. You can reach the main office of this company during office hours under the following address: 1a Shepherd Market, W1J 7PA London. The Interra Limited firm functioned under three different names in the past. The company was established under the name of Invistia and was switched to Cotswold Enterprises on Mon, 4th Feb 2013. The company's third business name was present name up till 2002. This firm's SIC and NACE codes are 68320 and their NACE code stands for Management of real estate on a fee or contract basis. The latest annual accounts cover the period up to 31st December 2022 and the most current annual confirmation statement was released on 31st December 2022.
Our info related to this specific company's executives reveals there are two directors: Olivia T. and Andrew T. who became the part of the company on Wed, 30th Dec 2020 and Mon, 10th Jan 2000.