Slammer Limited Company number02540110 StatusLiquidation TypePrivate Limited Company Incorporated17 Sep 1990 Registered office 8 Cardiff RoadLutonLu1 1pp Data JSON Markdown