About 8ws Residence Limited (10886276) United Kingdom