About Milligan Reside Larkin Ltd. (NI614243) United Kingdom