About Mandeville Management Ltd (11180297) United Kingdom