About Francis-ellis Property Ltd (12924248) United Kingdom