About Thorn Lea Close Management Residents Association Limited (06031670) United Kingdom