About Seymour Close Residents Association Limited (03199507) United Kingdom