2013 marks the launching of Caboose Restaurants Ltd, the firm that was situated at 11a Frognal, Hampstead, London. The company was created on Wed, 3rd Apr 2013. Its reg. no. was 08471616 and its zip code was NW3 6AL. The firm had been on the British market for three years until Tue, 31st May 2016.
James B. and Gandalf R. were registered as the enterprise's directors and were managing the company from 2013 to 2016.