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