About Mountbatten Avenue Management Company Ltd (NI072636) United Kingdom