birmingham finance