Company overviewCompany numberOC340318StatusActiveCategoryLlpIncorporated2008-09-24Accounts categoryGroupNext accounts due2027-01-31Registered office12 New Fetter Lane, London, EC4A 1JP