Search the register – results All results ROAD SAFETY FOUNDATION 02069723 - Incorporated on 31 October 1986 60 Trafalgar Square, London, WC2N 5DS