About J Mitchell Property Ltd (12740132) United Kingdom