About Northampton Badminton Club Limited (09648605) United Kingdom