About The Leeds School Of English (foundation Centre) Limited (11782565) United Kingdom