About A1 Serviced Apartments Ltd (12288702) United Kingdom