It is a school rule to wear school uniforms in Elliston, but there is no such school in reality. It's a fictional school in Meteor Shower.
Elliston Business School is a fictional aristocratic business school in the TV series "Meteor Shower" and its sequel "Watch Meteor Shower Together". The actual shooting places of TV series are Siming Campus of Xiamen University (headquarters of Xiamen University), Tan Kah Kee College of Xiamen University, Xiamen Campus of Huaqiao University, Xiamen Institute of Technology and Chinese College of Huaqiao University.