Does anyone have any experience of this school? We are nearby to it in Greenford. Wondering if it would be a better place than the school we put them in some desperation earlier this year as an in year placement. It's only a month in but they have struggled a bit socially and I am wondering if it would be a better fit.