Company overviewCompany numberOC375867StatusActiveCategoryLlpIncorporated2012-06-07Accounts categoryGroupNext accounts due2026-12-31Registered office12 Valentine Place, London, SE1 8QH