Holiday Centres in Beaumaris, Gwynedd We help you find any company! Castle Tea Rooms Limited 1 Castle Street Beaumaris, Gwynedd Factmere Limited Regent House, Church Street Beaumaris, Gwynedd