About Thornlaw Flats Residents Association Limited (01191779) United Kingdom