Montrass Limited Company number00812856 StatusLiquidation TypePrivate Limited Company Incorporated15 Jul 1964 Nature of business 7499 Registered office 15 Bath RoadSloughSL1 3UF Data JSON Markdown