About Thorntondene Residents Society Limited (00866089) United Kingdom