Mamba (Building Contractors) Limited Company number02339009 StatusLiquidation TypePrivate Limited Company Incorporated25 Jan 1989 Registered office 25 Laburnam WayPenarthGlamorganCF6 2NE Data JSON Markdown