About J C Serviced Accommodation Ltd (11800865) United Kingdom