Alpha & Omega, Creative Consultancy Ltd Company number02447755 StatusLiquidation TypePrivate Limited Company Incorporated29 Nov 1989 Nature of business 7487 Registered office Co Duncan Sheard Glass & CoThe Manse, Tyddyn StreetMold, ClwydCH7 1DX Accounts Year ended 31 Mar 1991 Data JSON Markdown