CHURCHFIELDS 46, VILLAGE FARM, VALE OF GLAMORGAN
Reg Number: 08910434
Date of Inc: January 01, 1970
25 VILLAGE FARM, CARDIFF
Reg Number: 08446190
Date of Inc: January 01, 1970
17 Village Farm, Cardiff
Reg Number: 09944173
Date of Inc: January 11, 2016