About Sandy Lodge (hatch End) Residents Association Limited (02342223) United Kingdom