About J & E Tucker Property Ltd. (10442498) United Kingdom