About Residence 8 Limited (10876150) United Kingdom