About James Thomas Estates Ltd (12427059) United Kingdom