Lady Margaret School, London
Reg Number: 08156535
Date of Inc: July 25, 2012
Reg Number: 02739386
Date of Inc: August 13, 1992