About Elizabeth House Apartments Limited (10116422) United Kingdom