Maytel Limited Company number01923491 StatusLiquidation TypePrivate Limited Company Incorporated18 Jun 1985 Registered office 61 Lansdowne Ave WestCantonCardiffCF1 8BT Data JSON Markdown