Mulberry Academy Shoreditch, Tower Hamlets - Catchment Area, Reviews & Exam Results