About Mountbatten Gate Management Limited (04132065) United Kingdom