Company overviewCompany numberOC305934StatusActiveCategoryLlpIncorporated2003-11-03Accounts categoryGroupNext accounts due2026-12-31Registered office55 Baker Street, London, W1U 8AN