Company name: Cavendish School of English
Description: English language courses in England and Malta.
63 Cavendish Rd, Bournemouth BH1 1RA, United Kingdom