Company Number: 05832944 MINEHEAD RENAISSANCE LIMITED (the "Company") is a Private Limited Company, incorporated on 31 May 2006 (Wednesday) in UK. The company current operating status is Liquidation and registered office is at REGINA HOUSE, 124 FINCHLEY ROAD, HAMPSTEAD, LONDON.