Company overviewCompany numberOC346845StatusActiveCategoryLlpIncorporated2009-07-01Accounts categoryFullNext accounts due2026-12-31Registered office18 Smith Square, London, England, SW1P 3HZ