About T A & Sons Properties Ltd (10782432) United Kingdom