Imstra is a company registered at ST15 8UB Stone at 63 Church Lane. This company has been registered in year 2003 and is registered under reg. no. 04688434. This company has been operating on the English market for 21 years now and company status at the time is active. It known today as Imstra Limited, was previously known as Nettle Marketing. The change has taken place in 2003-06-12. The firm's declared SIC number is 82990 and has the NACE code: Other business support service activities not elsewhere classified. June 30, 2023 is the last time the accounts were reported.
In this specific firm, a variety of director's tasks up till now have been met by Gayle N. and Michael N.. Out of these two executives, Gayle N. has managed firm for the longest time, having been one of the many members of directors' team for 21 years. In order to help the directors in their tasks, this particular firm has been utilizing the skillset of Gayle N. as a secretary since the appointment on 2003-06-04.