About Lynwood Close Residents Association Limited (00921825) United Kingdom