Leyfield House Farm,, Leeds
Reg Number: 14764522
Date of Inc: March 28, 2023
ALMSCLIFFE BARN HIGH MOOR ROAD, LEEDS
Reg Number: 14659304
Date of Inc: January 01, 1970
Leyfield House Farm High Moor Road, Leeds
Reg Number: OC312531
Date of Inc: April 01, 2005