THE ROYAL, BARMOUTH
Reg Number: 14538655
Date of Inc: January 01, 1970
Reg Number: 13811213
THE ROYAL HOTEL, BARMOUTH
Reg Number: 11391148
The Royal, Barmouth
Reg Number: 15025981
Date of Inc: July 25, 2023