About H&m Apartments Ltd (12500153) United Kingdom