LLETHRYD BARNS LLETHRYD, SWANSEA
Reg Number: 05033306
Date of Inc: March 02, 2004
PENGWERN FARM LLETHRYD, SWANSEA
Reg Number: 14522375
Date of Inc: April 12, 2022
LLETHRYD FARM LLETHRYD, SWANSEA
Reg Number: 14582079
Date of Inc: October 01, 2023