IMBOLC LIMITED
Company Number: 10263782 Name of Company: IMBOLC LIMITED Nature of Business: 62090 – Other information technology service activities Registered office: Millennium House, 65 Walton Street, United Kingdom, Aylesbury, HP21 7QG, Buckinghamshire Type of Liquidation: Members Voluntary Liquidation Joint Liquidator: Emma…
