About Ballyholme Esplanade Management Company Limited (NI058671) United Kingdom