About W Residence Limited (13403905) United Kingdom