About Lancaster Close Residents Association Limited (04593742) United Kingdom