About Thurlow Towers Residents Association Limited (00718321) United Kingdom