Elfin Vending Limited Company number02607899 StatusLiquidation TypePrivate Limited Company Incorporated3 May 1991 Nature of business 9305 Registered office 10 St James CrescentSwanseaSA1 6DR Accounts Year ended 31 May 1992 Data JSON Markdown