Company overviewCompany numberOC323570StatusActiveCategoryLlpIncorporated2006-11-01Accounts categoryFullNext accounts due2027-01-31Registered office66 Lincoln's Inn Fields, London, WC2A 3LH