About H Apartments Ltd (13048605) United Kingdom