About Int L Tour & Property Services Ltd. (08671655) United Kingdom