About The Lake School Of English Oxford Limited (03986022) United Kingdom