Mostrad Limited Company number02650013 StatusLiquidation TypePrivate Limited Company Incorporated30 Sep 1991 Nature of business 65237487 Registered office 9 Capel GardensSeven KingsIlfordIG3 9DH Data JSON Markdown