Company overviewCompany numberOC305127StatusActiveCategoryLlpIncorporated2003-07-18Accounts categoryGroupNext accounts due2027-03-31Registered office55 Baker Street, London, W1U 7EU