About T & A Property Holdings Ltd (10972614) United Kingdom