14 Maesbrith., Dolgellau
Reg Number: 14922648
Date of Inc: June 08, 2023
53 Maesbrith, Dolgellau
Reg Number: 15379058
Date of Inc: December 31, 2023