About Mitchell House Management Company Ltd (11991284) United Kingdom