Company Number: OC358528 COMPOSEARCH LLP (the "Partnership") is a Limited Liability Partnership, incorporated on 7 October 2010 (Thursday) in UK. The partnership current operating status is Active and registered office is at 1 RIVERMEAD COTTAGES 1 RIVERMEAD COTTAGES, MILL LANE, SHIPLAKE, HENLEY-ON-THAMES, OXFORDSHIRE.