Company Number: OC374670 ELLICOTTS LLP (the "Partnership") is a Limited Liability Partnership, incorporated on 25 April 2012 (Wednesday) in UK. The partnership current operating status is Active and registered office is at PROSPECT HOUSE, 2 ATHENAEUM ROAD, LONDON.