About Horus Apartments Ltd (11575831) United Kingdom