About M&n Cochrane Property Ltd (NI671386) United Kingdom