J.& J.hayes Limited Company number00015028 StatusActive TypePrivate Limited Company Incorporated1 Mar 1881 Nature of business 7499 Registered office 13-14 Margaret StreetLondonW1A 3DA Data JSON Markdown