THE SVH FOUNDATION Company number 03444689 · Monitor this company Active Overview People 27 Control Documents Analysis Location Related Registered office AddressC/O The National Gallery, Trafalgar Square, London, WC2N 5DN PostcodeWC2N 5DN Companies at this postcode 3 Map