About Ben Madigan No. 3 Management Company Limited (NI066135) United Kingdom