The Academy School 3 Pilgrims Place, Hampstead
Reg Number: OC350154
Date of Inc: November 18, 2009
4 PILGRIMS PLACE, LONDON
Reg Number: 15022287
Date of Inc: January 01, 1970
3 PILGRIMS PLACE,
Reg Number: 05992717
Date of Inc: August 11, 2006