Myllards Restaurants started conducting its operations in 1997 as a Private Limited Company with reg. no. 03485560. The firm's registered office was situated in Cardiff at Fairway House Links Business Park. This particular Myllards Restaurants Limited company had been operating in this business for 22 years.
Susan M. and John M. were registered as the enterprise's directors and were managing the company for 22 years.
Executives who had control over the firm were as follows: John M. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Susan M. owned 1/2 or less of company shares, had 1/2 or less of voting rights.