Company overviewCompany numberOC354226StatusActiveCategoryLlpIncorporated2010-04-16Accounts categoryFullNext accounts due2027-01-31Registered office20 Cannon Street, London, EC4M 6XD