Herriotts & Millward began its business in 2004 as a Private Limited Company under the following Company Registration No.: 05203820. This company's office was based in Cardiff at 05203820: Companies House Default Address. This Herriotts & Millward Limited business had been offering its services for fourteen years. The registered name of this business was replaced in 2005 to Herriotts & Millward Limited. The company previous name was Herriotts & Milward.