About Glen Road Developments Ltd (NI676825) United Kingdom