About Triumph Properties (north Yorkshire) Limited (06602497) United Kingdom