About Turner Lodge Residents Association Limited (02099942) United Kingdom