LEEWOOD FARM, 1 HARTHALL LANE, HERTFORDSHIRE
Reg Number: 04594888
Date of Inc: January 01, 1970
LEEWOOD FARM, KINGS LANGLEY
Reg Number: 04405900
UNIT 1 LEEWOOD FARM, KING'S LANGLEY
Reg Number: 04530800
Date of Inc: October 09, 2002
Reg Number: 14479146
Date of Inc: November 11, 2022
17 HARTHALL LANE, KINGS LANGLEY
Reg Number: 09244580
Date of Inc: January 10, 2014