About T&y Propco Limited (12337162) United Kingdom