77 Hencroft, Staffordshire
Reg Number: 04640337
Date of Inc: January 17, 2003
56 Hencroft, Leek
Reg Number: OC348130
Date of Inc: August 25, 2009