Company overviewCompany numberOC309347StatusActiveCategoryLlpIncorporated2004-09-22Accounts categoryGroupNext accounts due2027-03-31Registered office1 Embankment Place, London, WC2N 6RH