About Folkeston Hill Residents Association Limited (01204301) United Kingdom