About Serviced Holiday Apartments Ltd (12151404) United Kingdom