Jennor House Lockfield Avenue, Middlesex
Reg Number: 09974123
Date of Inc: January 28, 2016
Jennor House, Enfield
Reg Number: 01530083
Date of Inc: November 25, 1980
73 Lockfield Avenue, Enfield
Reg Number: OC390509
Date of Inc: January 21, 2014