In 2008, Neo and Mark Lee bought the Singapore master franchise rights for Old Town White Coffee. It is a coffee retail store from Ipoh, Malaysia. Their first store at Big Splash opened on 30 March in 2008.