About Study Abroad Centre Ltd (13074672) United Kingdom