About The Links Brighouse Management Company Limited (05180649) United Kingdom