Monster Mash Cafe Ltd Company numberSC246308 StatusLiquidation TypePrivate Limited Company Incorporated24 Mar 2003 Nature of business 5530 Registered office Co Invocas Business Recovery & Insolvency Limited2nd Floor Capital HouseEdinburghEH3 9SU Accounts Year ended 31 Jul 2007 31 Jul 2006 31 Jul 2005 31 Jul 2004 Data JSON Markdown