Search the register – results All results NATIONAL HORSERACING MUSEUM(THE) 01592031 - Incorporated on 16 October 1981 Palace House, Palace Street, Newmarket, Suffolk, England, CB8 8EP