Registered with number 07553102 thirteen years ago, Happy Chef (devon) Ltd had been a private limited company until 2017-12-05 - the time it was officially closed. The firm's latest mailing address was Unit 3 Winston Churchil House, Ethel Street Birmingham.
Gaoxian C. was the firm's director, assigned to lead the company in 2011.