Company overviewCompany numberOC300026StatusActiveCategoryLlpIncorporated2001-04-11Accounts categoryFullNext accounts due2027-01-05Registered office42/43 Gloucester Crescent, London, NW1 7PE