About Residence Thirty One Ltd (11715579) United Kingdom