About Lancaster House Residents Association Limited (04166683) United Kingdom