About Elliot House Apartments Limited (08495735) United Kingdom