There's a facebook page for Beech Court Residents, search it up! You're most likely to find your flatmates there, though your biggest chance of finding them will be closer to the time (August) when more conditionals get accommodation offers. I think the page is called something like Beech Court Flats and Studios 16/17!