About Mitchell Properties Holdings Ltd (13107182) United Kingdom