About Flushing Village Club Limited (07584940) United Kingdom