Entity Number 000-770-983
Register Number000770983
Status Exists
NameMerchants and Mechanics Trust and Savings Bank
Date of registration 06 Apr 1909 (115 years ago)
Legal typeDomestic Corporation
Principal Address BIRMINGHAM, AL
Authorized Capital $100,000
Paid Share Capital $100,000
Activities
GENERAL BANKING ETC
PORTER, W A
Incorporator
GARBER, A C
Incorporator
SMITH, E D
Incorporator
BAINS, G W
Incorporator
Date of last update: 16 Aug 2024
Sources: Alabama Secretary of State