About Mandeville Investments Ltd (10846531) United Kingdom