About Te Residence Limited (11492824) United Kingdom