Address: Seaview Drive, St. Bride's Major, Ogmore-by-Sea, Vale of Glamorgan, Wales, CF32 0PB, United Kingdom