Devonport Boxing Club Armada Club, 29a Cornwall St, Devonport, Plymouth, Devon PL14PA