About Jk Serviced Apartments Limited (12769743) United Kingdom