Fiddlesticks Restaurant Limited Company number02810543 StatusLiquidation TypePrivate Limited Company Incorporated19 Apr 1993 Registered office 32 Abbeville RoadClapham SouthLondonSW4 0DG Data JSON Markdown