About Bron Y Castell (abergele) Management Company Ltd (11530831) United Kingdom