Search the register – results All results SWIMMING TEACHERS' ASSOCIATION LIMITED(THE) 01272519 - Incorporated on 10 August 1976 Anchor House, Birch Street, Walsall, West Midlands, WS2 8HZ