About Easy Living Serviced Accommodation Ltd (11465753) United Kingdom