About Bena Apartments Ltd. (09620404) United Kingdom