Mckaya Limited Company numberSC905440 StatusActive TypePrivate Limited Company Incorporated9 Oct 2026 Nature of business Electrical installation Registered office 38 Beil DriveGlasgowG13 4DB Data JSON Markdown