About Jjw Serviced Apartments Ltd (12080309) United Kingdom