Unfortunately, the profile of "Shrewsbury International School Bangkok City Campus" is no longer available!
You will find more information about this school here:
https://www.international-schools-database.com/in/bangkok/shrewsbury-international-school-bangkok-riverside
However, you can explore the other 92 International Schools currently available in Bangkok: