About Mitchell Properties & Estates Limited (12862158) United Kingdom