About Swallow Close Residents Association Limited (01114808) United Kingdom