Search the register – results All results REFORM RESEARCH TRUST. 05064109 - Incorporated on 4 March 2004 5-6 St Matthew Street, St. Matthew Street, London, England, SW1P 2JT