About Henley House Residents Limited (04449874) United Kingdom