TREDEGAR FAWR FARM, SWANSEA
Reg Number: 03057169
Date of Inc: January 01, 1970
Tredegar Fawr Farmhouse, Swansea
Reg Number: 07499629
Date of Inc: January 20, 2011