Company overviewCompany numberOC306763StatusActiveCategoryLlpIncorporated2004-01-30Accounts categoryGroupNext accounts due2027-01-31Registered officeOne Bishops Square, London, E1 6AD