About T. Appleton Properties Limited (08815171) United Kingdom