OHMS RENEWABLES UK LIMITED
PURSUANT TO SECTION 109 OF THE INSOLVENCY ACT 1986 Name of Company: OHMS RENEWABLES UK LIMITED Company Number: SC719370 Nature of Business: Electrical installation Type of Liquidation: (In Creditors Voluntary Liquidation) Registered office: 28 Carmyle Avenue, Glasgow, G32 8HJ Principal…
