About Slough Town Football Community Club (stfc) Ltd (09790027) United Kingdom