About T C James Estates Ltd (11526834) United Kingdom