About Mitchell Properties Limited (02302912) United Kingdom