Started with Reg No. 09518766 nine years ago, The Chicken And Rib Shack Limited had been a private limited company until 2017-07-04 - the date it was officially closed. The business last known registration address was 117 Lodge Lane, Liverpool.
The following business was directed by just one managing director: Chloe O., who was designated to this position in 2015.