About Accord Language Schools Limited (08597799) United Kingdom