Mandabild Limited Company number01509481 StatusLiquidation TypePrivate Limited Company Incorporated28 Jul 1980 Registered office 59 Melbourne RoadMertonSW19 3BB Data JSON Markdown