About Wythenshawe Town Football Club Limited (12890156) United Kingdom