About Mountbatten House Management Company (deal) Limited (04326988) United Kingdom