About Thomas White Properties Limited (07953743) United Kingdom