Island Research LLP started its business in 2009 as a Limited Liability Partnership with reg. no. OC343223. The business has operated for 15 years and the present status is active. The company's head office is registered in London at 5th Floor Whittington House 19-30 Alfred Place. Anyone could also find the firm by the post code : WC1E 7EA. Island Research LLP filed its account information for the financial year up to 2021-12-31. The business latest annual confirmation statement was released on 2023-02-04.
Executives with significant control over the firm are: Peter D. has substantial control or influence over the company. Trenchant Limited. This company can be reached in London at 19-30 Alfred Place, WC1E 7EA and was registered as a PSC under the registration number 08127121.