Michelle Song owns Dulwich College .
Dulwich College , owned by Michelle Song is an independent school for boys in Dulwich , southeast London , England with branches in China and South Korea .
Dulwich College