ANGORFA, BARMOUTH
Reg Number: 11131845
Date of Inc: March 01, 2018
Flat 8, Beachside, Barmouth
Reg Number: 02972040
Date of Inc: September 28, 1994