About T & C Property Ltd (10309900) United Kingdom