About Life S 2 Short Serviced Accommodation Ltd (11339100) United Kingdom