Michael James Gray
056872D
Craig Hamilton Architects Ltd
Craig Hamilton Architects Ltd
Coed Mawr Farm
Bettws
Hundred House
Llandrindod Wells
Powys
LD1 5RP
United Kingdom
Coed Mawr Farm
Bettws
Hundred House
Llandrindod Wells
Powys
LD1 5RP
United Kingdom