About L T C Residents Association Limited (04696553) United Kingdom