DYFFRYN LLOFF FARM TREDODRIDGE, COWBRIDGE
Reg Number: 08838816
Date of Inc: September 01, 2014
DUFFRYN LLOFF FARM, COWBRIDGE
Reg Number: 15332406
Date of Inc: June 12, 2023
PLWCCA DAFYDD FARM, COWBRIDGE
Reg Number: 06230615
Date of Inc: January 01, 1970
DUFFRYN LLOFF BARN, COWBRIDGE
Reg Number: 14249909
Date of Inc: January 01, 1970