About Huckleberry Close Residents Society Limited (01618521) United Kingdom