Mechac Ltd Company numberSC532638 StatusDissolved TypePrivate Limited Company Incorporated14 Apr 2016 Dissolved30 May 2017 Registered office 73 Broomlands StreetFlat 1/1PaisleyPA1 2NJ Accounts Year ended Net assets 30 Sep 2016 £100 Data JSON Markdown