About The Helaina Apartments Limited (07588871) United Kingdom