About Kleopatra Housing Ltd. (13252015) United Kingdom