Company name: Braidwood Trust School for the Deaf
Description: For The Deaf
Bromford Rd, Hodgehill, Birmingham B36 8AF, United Kingdom