South West Thames Institute For Renal Research with reg. no. 04133176 has been on the market for twenty four years. The Pri/lbg/nsc (private, Limited By Guarantee, No Share Capital, Use Of 'limited' Exemption) can be found at S W Thames Renal Unit, St Helier Hospital, Wrythe Lane and its postal code is SM5 1AA. This enterprise's principal business activity number is 72190 which stands for Other research and experimental development on natural sciences and engineering. The business latest accounts cover the period up to March 31, 2022 and the most recent annual confirmation statement was submitted on December 29, 2022.
As for this specific company, the majority of director's obligations have been executed by Robert P., Stephen H., Deborah B. and 6 others listed below. When it comes to these nine people, Richard S. has managed company for the longest time, having been a vital addition to directors' team for twenty four years.