Alabama Partners, Ltd.