Company overviewCompany numberOC306185StatusActiveCategoryLlpIncorporated2003-12-01Accounts categoryGroupNext accounts due2026-12-31Registered office22 Baker Street, London, England, W1U 3BW