About T & A Properties Limited (04422146) United Kingdom