Search the register – results All results MERCHANT TAYLORS' SCHOOL 03411540 - Incorporated on 30 July 1997 Sandy Lodge, Northwood, Middlesex, HA6 2HT