About Islandreagh Open Space Management Company Limited (NI053578) United Kingdom