About West End Residence Limited (05997745) United Kingdom