About Braintree Town Football Club Limited (02050949) United Kingdom