Ludlow Festival Of Small Gardens Community Interest Company is a dissolved company incorporated on 13 December 2013 with the registered office located in Ludlow, Shropshire. Ludlow Festival Of Small Gardens Community Interest Company was registered 11 years ago.